3b5a88c4829ca89117dc6c842efc39d51507b2be,Frameworks/Core/ERExtensions/Sources/er/extensions/eof/ERXDatabaseContextDelegate.java,ERXDatabaseContextDelegate,databaseContextFailedToFetchObject,#EODatabaseContext#Object#EOGlobalID#,234
Before Change
Object value = values.objectAtIndex(i);
EOAttribute attribute = (EOAttribute) pks.objectAtIndex(i);
// ak: only Postgres seems to return reasonable values here...
String stringValue = expression.formatValueForAttribute(value, attribute);
if("NULL".equals(stringValue)) {
stringValue = "" + value;
}
After Change
// ak: only Postgres seems to return reasonable values here...
String stringValue = "" + value;
if (expression != null) {
stringValue = expression.formatValueForAttribute(value, attribute);
}
if("NULL".equals(stringValue)) {
stringValue = "" + value;